package Ejemplos;
/**
 * Licensee: Computer Science Shool
 * License Type: Academic
 */
import org.orm.*;

import server.dominio.TableroJuego;
import server.persistencia.Agente;
import server.persistencia.TableroJuegoDAOSQL;
public class CreateKenkenData {
	public void createTestData() throws PersistentException {
		PersistentTransaction t = Agente.instance().getSession().beginTransaction();
		try {
			TableroJuego tableroJuego = TableroJuegoDAOSQL.createTableroJuego();
			// Initialize the properties of the persistent object here
			TableroJuegoDAOSQL.save(tableroJuego);
			t.commit();
		}
		catch (Exception e) {
			t.rollback();
		}
		
	}
	
	public static void main(String[] args) {
		try {
			CreateKenkenData createKenkenData = new CreateKenkenData();
			try {
				createKenkenData.createTestData();
			}
			finally {
				Agente.instance().disposePersistentManager();
			}
		}
		catch (Exception e) {
			e.printStackTrace();
		}
	}
}
